kind of boa (serpent) - Turkish English Dictionary